mire landscape - Alemán Inglés Diccionario